petroleum based solvent - Turco Inglés Diccionario